package com.bdqn.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 关键词表
 * @author Administrator
 *
 */
public class KeyWord implements Serializable{

	
	private static final long serialVersionUID = 1L;
	private String keywordName;
	private String customName;//关键词客户名称
	private String applyState;  //申请到期状态
	private String auditState;  //审核状态
	private String useState;    //使用状态
	private String appState;   	//app开通状态
	private Date startDate; 	//申请日期
	private Date endDate;		//到期日期
	private String serviceType;  //服务类型
	private Integer year;          //服务年限
	private Integer price;      //服务价格
	private Users user;
	
	public String getServiceType() {
		return serviceType;
	}
	public void setServiceType(String serviceType) {
		this.serviceType = serviceType;
	}
	
	
	public String getCustomName() {
		return customName;
	}
	public void setCustomName(String customName) {
		this.customName = customName;
	}
	public Integer getYear() {
		return year;
	}
	public void setYear(Integer year) {
		this.year = year;
	}
	public Users getUser() {
		return user;
	}
	public void setUser(Users user) {
		this.user = user;
	}
	public Integer getPrice() {
		return price;
	}
	public void setPrice(Integer price) {
		this.price = price;
	}
	public String getKeywordName() {
		return keywordName;
	}
	public void setKeywordName(String keywordName) {
		this.keywordName = keywordName;
	}

	public String getApplyState() {
		return applyState;
	}
	public void setApplyState(String applyState) {
		this.applyState = applyState;
	}
	public String getAuditState() {
		return auditState;
	}
	public void setAuditState(String auditState) {
		this.auditState = auditState;
	}
	public String getUseState() {
		return useState;
	}
	public void setUseState(String useState) {
		this.useState = useState;
	}
	public String getAppState() {
		return appState;
	}
	public void setAppState(String appState) {
		this.appState = appState;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	@Override
	public String toString() {
		return "KeyWord [keywordName=" + keywordName + ", customName=" + customName + ", applyState=" + applyState
				+ ", auditState=" + auditState + ", useState=" + useState + ", appState=" + appState + ", startDate="
				+ startDate + ", endDate=" + endDate + ", serviceType=" + serviceType + ", year=" + year + ", price="
				+ price + ", user=" + user + ", getServiceType()=" + getServiceType() + ", getCustomName()="
				+ getCustomName() + ", getYear()=" + getYear() + ", getUser()=" + getUser().getLoginName() + ", getPrice()="
				+ getPrice() + ", getKeywordName()=" + getKeywordName() + ", getApplyState()=" + getApplyState()
				+ ", getAuditState()=" + getAuditState() + ", getUseState()=" + getUseState() + ", getAppState()="
				+ getAppState() + ", getStartDate()=" + getStartDate() + ", getEndDate()=" + getEndDate() + "]";
	}

	
	
	
	
	
}
